left cardiac catheters - Turco Inglés Diccionario